#!/usr/bin/env python
#
#   Copyright (C) 2006 Jonathan Saggau                                    
#   saggau@gmail.com                                                      
#                                                                         
#   This program is free software; you can redistribute it and/or modify  
#   it under the terms of the GNU General Public License as published by  
#   the Free Software Foundation; either version 2 of the License, or     
#   (at your option) any later version.                                   
#                                                                         
#   This program is distributed in the hope that it will be useful,       
#   but WITHOUT ANY WARRANTY; without even the implied warranty of        
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         
#   GNU General Public License for more details.                          
#                                                                         
#   You should have received a copy of the GNU General Public License     
#   along with this program; if not, write to the                         
#   Free Software Foundation, Inc.,                                       
#   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.  
#

import time
def now():
    return time.time()
    
def easyTime(timestamp):
    return time.asctime(time.localtime(timestamp)).split(' ')[-2]

import decoder

class event:
    def __init__(self, msg, when = None):
        self.decoder = decoder.Decoder()
        self.msg = msg
        if when:
            self.when = when
        else:
            self.when = now()
            
    def parseMsg(self, msg):
        return self.decoder.parseMsg(msg)
        
def test():
    pass

if __name__ == '__main__':
    test()